		body {
			font-size: 1em/1.5em;
			font-family: "MS Trebuchet", sans-serif;
		}
		.ctr {
			font-weight: bold;
			color: #f00;
			margin-right: 1em;
		}
		#holder DIV {
			margin-bottom: 1em;
		}
		.block {
			clear: both;
		}
		
		
		
		
#spy {
	clear: both;
}

.spy-story {
	clear: both;
	border-top: 1px solid #ccc;
	min-height: 3.3em; /*for the hover*/
}

.spy-story:hover {
	background: #E8ECF4;
}

.spy-actions, .spy-diggcount, .spy-url, .spy-location, .spy-user {
	float: left;
	display: block;
	text-decoration: none;
}

.spy-story a, .spy-header span {
	padding: 15px 4px 4px 2px;
}

.spy-header span {
	font-weight: bold;
}

.spy-actions {
	width: 35px;
	text-align: center;
	font-size: 85%;
}

.spy-story .spy-url {
	padding-top: 4px;
	width: 415px;
}

.spy-location {
	float: right;
	width: 70px;
	font-size: 85%;
}

.spy-user {
	float: right;
	width: 120px;
	font-size: 85%;
}

.spy-user img {
	vertical-align: middle;
	border: 1px solid #ccc;
}


#spy a:hover {
	text-decoration: underline;
}

#spy-sort div {
	z-index: 200;
	padding-top: 4px;
}

* html #spy-sort input {
	position: relative;
	top: -1px;
}

#spy-sort img, #spy-sort input {
	vertical-align: middle;
}

.spy-url {
	font-size: 85%;
}

.spy-url strong {
	font-size: 125%;
}

.spy-url:hover {
	text-decoration: none  !important;
}

.spy-url:hover strong {
	text-decoration: underline !important;
}

.spy-url span {
	color: #999;
	display: block;
}